home *** CD-ROM | disk | FTP | other *** search
/ Chip 2007 January, February, March & April / Chip-Cover-CD-2007-01.zip / 01 / Hity z okladki / OrgPlus 6 SBE / MDAC_TYP.EXE / RCDATA / CABINET / mdactwo.cab / ADOJAVAS.INC < prev    next >
Text File  |  1999-09-19  |  14KB  |  510 lines

  1. <%
  2. //--------------------------------------------------------------------
  3. // Microsoft ADO
  4. //
  5. // Copyright (c) 1996-1998 Microsoft Corporation.
  6. //
  7. //
  8. //
  9. // ADO constants include file for JavaScript
  10. //
  11. //--------------------------------------------------------------------
  12.  
  13. //---- CursorTypeEnum Values ----
  14. var adOpenForwardOnly = 0;
  15. var adOpenKeyset = 1;
  16. var adOpenDynamic = 2;
  17. var adOpenStatic = 3;
  18.  
  19. //---- CursorOptionEnum Values ----
  20. var adHoldRecords = 0x00000100;
  21. var adMovePrevious = 0x00000200;
  22. var adAddNew = 0x01000400;
  23. var adDelete = 0x01000800;
  24. var adUpdate = 0x01008000;
  25. var adBookmark = 0x00002000;
  26. var adApproxPosition = 0x00004000;
  27. var adUpdateBatch = 0x00010000;
  28. var adResync = 0x00020000;
  29. var adNotify = 0x00040000;
  30. var adFind = 0x00080000;
  31. var adSeek = 0x00400000;
  32. var adIndex = 0x00800000;
  33.  
  34. //---- LockTypeEnum Values ----
  35. var adLockReadOnly = 1;
  36. var adLockPessimistic = 2;
  37. var adLockOptimistic = 3;
  38. var adLockBatchOptimistic = 4;
  39.  
  40. //---- ExecuteOptionEnum Values ----
  41. var adAsyncExecute = 0x00000010;
  42. var adAsyncFetch = 0x00000020;
  43. var adAsyncFetchNonBlocking = 0x00000040;
  44. var adExecuteNoRecords = 0x00000080;
  45.  
  46. //---- ConnectOptionEnum Values ----
  47. var adAsyncConnect = 0x00000010;
  48.  
  49. //---- ObjectStateEnum Values ----
  50. var adStateClosed = 0x00000000;
  51. var adStateOpen = 0x00000001;
  52. var adStateConnecting = 0x00000002;
  53. var adStateExecuting = 0x00000004;
  54. var adStateFetching = 0x00000008;
  55.  
  56. //---- CursorLocationEnum Values ----
  57. var adUseServer = 2;
  58. var adUseClient = 3;
  59.  
  60. //---- DataTypeEnum Values ----
  61. var adEmpty = 0;
  62. var adTinyInt = 16;
  63. var adSmallInt = 2;
  64. var adInteger = 3;
  65. var adBigInt = 20;
  66. var adUnsignedTinyInt = 17;
  67. var adUnsignedSmallInt = 18;
  68. var adUnsignedInt = 19;
  69. var adUnsignedBigInt = 21;
  70. var adSingle = 4;
  71. var adDouble = 5;
  72. var adCurrency = 6;
  73. var adDecimal = 14;
  74. var adNumeric = 131;
  75. var adBoolean = 11;
  76. var adError = 10;
  77. var adUserDefined = 132;
  78. var adVariant = 12;
  79. var adIDispatch = 9;
  80. var adIUnknown = 13;
  81. var adGUID = 72;
  82. var adDate = 7;
  83. var adDBDate = 133;
  84. var adDBTime = 134;
  85. var adDBTimeStamp = 135;
  86. var adBSTR = 8;
  87. var adChar = 129;
  88. var adVarChar = 200;
  89. var adLongVarChar = 201;
  90. var adWChar = 130;
  91. var adVarWChar = 202;
  92. var adLongVarWChar = 203;
  93. var adBinary = 128;
  94. var adVarBinary = 204;
  95. var adLongVarBinary = 205;
  96. var adChapter = 136;
  97. var adFileTime = 64;
  98. var adPropVariant = 138;
  99. var adVarNumeric = 139;
  100. var adArray = 0x2000;
  101.  
  102. //---- FieldAttributeEnum Values ----
  103. var adFldMayDefer = 0x00000002;
  104. var adFldUpdatable = 0x00000004;
  105. var adFldUnknownUpdatable = 0x00000008;
  106. var adFldFixed = 0x00000010;
  107. var adFldIsNullable = 0x00000020;
  108. var adFldMayBeNull = 0x00000040;
  109. var adFldLong = 0x00000080;
  110. var adFldRowID = 0x00000100;
  111. var adFldRowVersion = 0x00000200;
  112. var adFldCacheDeferred = 0x00001000;
  113. var adFldIsChapter = 0x00002000;
  114. var adFldNegativeScale = 0x00004000;
  115. var adFldKeyColumn = 0x00008000;
  116. var adFldIsRowURL = 0x00010000;
  117. var adFldIsDefaultStream = 0x00020000;
  118. var adFldIsCollection = 0x00040000;
  119.  
  120. //---- EditModeEnum Values ----
  121. var adEditNone = 0x0000;
  122. var adEditInProgress = 0x0001;
  123. var adEditAdd = 0x0002;
  124. var adEditDelete = 0x0004;
  125.  
  126. //---- RecordStatusEnum Values ----
  127. var adRecOK = 0x0000000;
  128. var adRecNew = 0x0000001;
  129. var adRecModified = 0x0000002;
  130. var adRecDeleted = 0x0000004;
  131. var adRecUnmodified = 0x0000008;
  132. var adRecInvalid = 0x0000010;
  133. var adRecMultipleChanges = 0x0000040;
  134. var adRecPendingChanges = 0x0000080;
  135. var adRecCanceled = 0x0000100;
  136. var adRecCantRelease = 0x0000400;
  137. var adRecConcurrencyViolation = 0x0000800;
  138. var adRecIntegrityViolation = 0x0001000;
  139. var adRecMaxChangesExceeded = 0x0002000;
  140. var adRecObjectOpen = 0x0004000;
  141. var adRecOutOfMemory = 0x0008000;
  142. var adRecPermissionDenied = 0x0010000;
  143. var adRecSchemaViolation = 0x0020000;
  144. var adRecDBDeleted = 0x0040000;
  145.  
  146. //---- GetRowsOptionEnum Values ----
  147. var adGetRowsRest = -1;
  148.  
  149. //---- PositionEnum Values ----
  150. var adPosUnknown = -1;
  151. var adPosBOF = -2;
  152. var adPosEOF = -3;
  153.  
  154. //---- BookmarkEnum Values ----
  155. var adBookmarkCurrent = 0;
  156. var adBookmarkFirst = 1;
  157. var adBookmarkLast = 2;
  158.  
  159. //---- MarshalOptionsEnum Values ----
  160. var adMarshalAll = 0;
  161. var adMarshalModifiedOnly = 1;
  162.  
  163. //---- AffectEnum Values ----
  164. var adAffectCurrent = 1;
  165. var adAffectGroup = 2;
  166. var adAffectAllChapters = 4;
  167.  
  168. //---- ResyncEnum Values ----
  169. var adResyncUnderlyingValues = 1;
  170. var adResyncAllValues = 2;
  171.  
  172. //---- CompareEnum Values ----
  173. var adCompareLessThan = 0;
  174. var adCompareEqual = 1;
  175. var adCompareGreaterThan = 2;
  176. var adCompareNotEqual = 3;
  177. var adCompareNotComparable = 4;
  178.  
  179. //---- FilterGroupEnum Values ----
  180. var adFilterNone = 0;
  181. var adFilterPendingRecords = 1;
  182. var adFilterAffectedRecords = 2;
  183. var adFilterFetchedRecords = 3;
  184. var adFilterConflictingRecords = 5;
  185.  
  186. //---- SearchDirectionEnum Values ----
  187. var adSearchForward = 1;
  188. var adSearchBackward = -1;
  189.  
  190. //---- PersistFormatEnum Values ----
  191. var adPersistADTG = 0;
  192. var adPersistXML = 1;
  193.  
  194. //---- StringFormatEnum Values ----
  195. var adClipString = 2;
  196.  
  197. //---- ConnectPromptEnum Values ----
  198. var adPromptAlways = 1;
  199. var adPromptComplete = 2;
  200. var adPromptCompleteRequired = 3;
  201. var adPromptNever = 4;
  202.  
  203. //---- ConnectModeEnum Values ----
  204. var adModeUnknown = 0;
  205. var adModeRead = 1;
  206. var adModeWrite = 2;
  207. var adModeReadWrite = 3;
  208. var adModeShareDenyRead = 4;
  209. var adModeShareDenyWrite = 8;
  210. var adModeShareExclusive = 0xc;
  211. var adModeShareDenyNone = 0x10;
  212. var adModeRecursive = 0x400000;
  213.  
  214. //---- RecordCreateOptionsEnum Values ----
  215. var adCreateCollection = 0x00002000;
  216. var adCreateStructDoc = 0x80000000;
  217. var adCreateNonCollection = 0x00000000;
  218. var adOpenIfExists = 0x02000000;
  219. var adCreateOverwrite = 0x04000000;
  220. var adFailIfNotExists = -1;
  221.  
  222. //---- RecordOpenOptionsEnum Values ----
  223. var adOpenRecordUnspecified = -1;
  224. var adOpenSource = 0x00800000;
  225. var adOpenAsync = 0x00001000;
  226. var adDelayFetchStream = 0x00004000;
  227. var adDelayFetchFields = 0x00008000;
  228.  
  229. //---- IsolationLevelEnum Values ----
  230. var adXactUnspecified = 0xffffffff;
  231. var adXactChaos = 0x00000010;
  232. var adXactReadUncommitted = 0x00000100;
  233. var adXactBrowse = 0x00000100;
  234. var adXactCursorStability = 0x00001000;
  235. var adXactReadCommitted = 0x00001000;
  236. var adXactRepeatableRead = 0x00010000;
  237. var adXactSerializable = 0x00100000;
  238. var adXactIsolated = 0x00100000;
  239.  
  240. //---- XactAttributeEnum Values ----
  241. var adXactCommitRetaining = 0x00020000;
  242. var adXactAbortRetaining = 0x00040000;
  243.  
  244. //---- PropertyAttributesEnum Values ----
  245. var adPropNotSupported = 0x0000;
  246. var adPropRequired = 0x0001;
  247. var adPropOptional = 0x0002;
  248. var adPropRead = 0x0200;
  249. var adPropWrite = 0x0400;
  250.  
  251. //---- ErrorValueEnum Values ----
  252. var adErrProviderFailed = 0xbb8;
  253. var adErrInvalidArgument = 0xbb9;
  254. var adErrOpeningFile = 0xbba;
  255. var adErrReadFile = 0xbbb;
  256. var adErrWriteFile = 0xbbc;
  257. var adErrNoCurrentRecord = 0xbcd;
  258. var adErrIllegalOperation = 0xc93;
  259. var adErrCantChangeProvider = 0xc94;
  260. var adErrInTransaction = 0xcae;
  261. var adErrFeatureNotAvailable = 0xcb3;
  262. var adErrItemNotFound = 0xcc1;
  263. var adErrObjectInCollection = 0xd27;
  264. var adErrObjectNotSet = 0xd5c;
  265. var adErrDataConversion = 0xd5d;
  266. var adErrObjectClosed = 0xe78;
  267. var adErrObjectOpen = 0xe79;
  268. var adErrProviderNotFound = 0xe7a;
  269. var adErrBoundToCommand = 0xe7b;
  270. var adErrInvalidParamInfo = 0xe7c;
  271. var adErrInvalidConnection = 0xe7d;
  272. var adErrNotReentrant = 0xe7e;
  273. var adErrStillExecuting = 0xe7f;
  274. var adErrOperationCancelled = 0xe80;
  275. var adErrStillConnecting = 0xe81;
  276. var adErrInvalidTransaction = 0xe82;
  277. var adErrUnsafeOperation = 0xe84;
  278. var adwrnSecurityDialog = 0xe85;
  279. var adwrnSecurityDialogHeader = 0xe86;
  280. var adErrIntegrityViolation = 0xe87;
  281. var adErrPermissionDenied = 0xe88;
  282. var adErrDataOverflow = 0xe89;
  283. var adErrSchemaViolation = 0xe8a;
  284. var adErrSignMismatch = 0xe8b;
  285. var adErrCantConvertvalue = 0xe8c;
  286. var adErrCantCreate = 0xe8d;
  287. var adErrColumnNotOnThisRow = 0xe8e;
  288. var adErrURLIntegrViolSetColumns = 0xe8f;
  289. var adErrURLDoesNotExist = 0xe8f;
  290. var adErrTreePermissionDenied = 0xe90;
  291. var adErrInvalidURL = 0xe91;
  292. var adErrResourceLocked = 0xe92;
  293. var adErrResourceExists = 0xe93;
  294. var adErrCannotComplete = 0xe94;
  295. var adErrVolumeNotFound = 0xe95;
  296. var adErrOutOfSpace = 0xe96;
  297. var adErrResourceOutOfScope = 0xe97;
  298. var adErrUnavailable = 0xe98;
  299. var adErrURLNamedRowDoesNotExist = 0xe99;
  300. var adErrDelResOutOfScope = 0xe9a;
  301. var adErrPropInvalidColumn = 0xe9b;
  302. var adErrPropInvalidOption = 0xe9c;
  303. var adErrPropInvalidValue = 0xe9d;
  304. var adErrPropConflicting = 0xe9e;
  305. var adErrPropNotAllSettable = 0xe9f;
  306. var adErrPropNotSet = 0xea0;
  307. var adErrPropNotSettable = 0xea1;
  308. var adErrPropNotSupported = 0xea2;
  309. var adErrCatalogNotSet = 0xea3;
  310. var adErrCantChangeConnection = 0xea4;
  311. var adErrFieldsUpdateFailed = 0xea5;
  312. var adErrDenyNotSupported = 0xea6;
  313. var adErrDenyTypeNotSupported = 0xea7;
  314.  
  315. //---- ParameterAttributesEnum Values ----
  316. var adParamSigned = 0x0010;
  317. var adParamNullable = 0x0040;
  318. var adParamLong = 0x0080;
  319.  
  320. //---- ParameterDirectionEnum Values ----
  321. var adParamUnknown = 0x0000;
  322. var adParamInput = 0x0001;
  323. var adParamOutput = 0x0002;
  324. var adParamInputOutput = 0x0003;
  325. var adParamReturnValue = 0x0004;
  326.  
  327. //---- CommandTypeEnum Values ----
  328. var adCmdUnknown = 0x0008;
  329. var adCmdText = 0x0001;
  330. var adCmdTable = 0x0002;
  331. var adCmdStoredProc = 0x0004;
  332. var adCmdFile = 0x0100;
  333. var adCmdTableDirect = 0x0200;
  334.  
  335. //---- EventStatusEnum Values ----
  336. var adStatusOK = 0x0000001;
  337. var adStatusErrorsOccurred = 0x0000002;
  338. var adStatusCantDeny = 0x0000003;
  339. var adStatusCancel = 0x0000004;
  340. var adStatusUnwantedEvent = 0x0000005;
  341.  
  342. //---- EventReasonEnum Values ----
  343. var adRsnAddNew = 1;
  344. var adRsnDelete = 2;
  345. var adRsnUpdate = 3;
  346. var adRsnUndoUpdate = 4;
  347. var adRsnUndoAddNew = 5;
  348. var adRsnUndoDelete = 6;
  349. var adRsnRequery = 7;
  350. var adRsnResynch = 8;
  351. var adRsnClose = 9;
  352. var adRsnMove = 10;
  353. var adRsnFirstChange = 11;
  354. var adRsnMoveFirst = 12;
  355. var adRsnMoveNext = 13;
  356. var adRsnMovePrevious = 14;
  357. var adRsnMoveLast = 15;
  358.  
  359. //---- SchemaEnum Values ----
  360. var adSchemaProviderSpecific = -1;
  361. var adSchemaAsserts = 0;
  362. var adSchemaCatalogs = 1;
  363. var adSchemaCharacterSets = 2;
  364. var adSchemaCollations = 3;
  365. var adSchemaColumns = 4;
  366. var adSchemaCheckConstraints = 5;
  367. var adSchemaConstraintColumnUsage = 6;
  368. var adSchemaConstraintTableUsage = 7;
  369. var adSchemaKeyColumnUsage = 8;
  370. var adSchemaReferentialConstraints = 9;
  371. var adSchemaTableConstraints = 10;
  372. var adSchemaColumnsDomainUsage = 11;
  373. var adSchemaIndexes = 12;
  374. var adSchemaColumnPrivileges = 13;
  375. var adSchemaTablePrivileges = 14;
  376. var adSchemaUsagePrivileges = 15;
  377. var adSchemaProcedures = 16;
  378. var adSchemaSchemata = 17;
  379. var adSchemaSQLLanguages = 18;
  380. var adSchemaStatistics = 19;
  381. var adSchemaTables = 20;
  382. var adSchemaTranslations = 21;
  383. var adSchemaProviderTypes = 22;
  384. var adSchemaViews = 23;
  385. var adSchemaViewColumnUsage = 24;
  386. var adSchemaViewTableUsage = 25;
  387. var adSchemaProcedureParameters = 26;
  388. var adSchemaForeignKeys = 27;
  389. var adSchemaPrimaryKeys = 28;
  390. var adSchemaProcedureColumns = 29;
  391. var adSchemaDBInfoKeywords = 30;
  392. var adSchemaDBInfoLiterals = 31;
  393. var adSchemaCubes = 32;
  394. var adSchemaDimensions = 33;
  395. var adSchemaHierarchies = 34;
  396. var adSchemaLevels = 35;
  397. var adSchemaMeasures = 36;
  398. var adSchemaProperties = 37;
  399. var adSchemaMembers = 38;
  400. var adSchemaTrustees = 39;
  401.  
  402. //---- FieldStatusEnum Values ----
  403. var adFieldOK = 0;
  404. var adFieldCantConvertValue = 2;
  405. var adFieldIsNull = 3;
  406. var adFieldTruncated = 4;
  407. var adFieldSignMismatch = 5;
  408. var adFieldDataOverflow = 6;
  409. var adFieldCantCreate = 7;
  410. var adFieldUnavailable = 8;
  411. var adFieldPermissionDenied = 9;
  412. var adFieldIntegrityViolation = 10;
  413. var adFieldSchemaViolation = 11;
  414. var adFieldBadStatus = 12;
  415. var adFieldDefault = 13;
  416. var adFieldIgnore = 15;
  417. var adFieldDoesNotExist = 16;
  418. var adFieldInvalidURL = 17;
  419. var adFieldResourceLocked = 18;
  420. var adFieldResourceExists = 19;
  421. var adFieldCannotComplete = 20;
  422. var adFieldVolumeNotFound = 21;
  423. var adFieldOutOfSpace = 22;
  424. var adFieldCannotDeleteSource = 23;
  425. var adFieldReadOnly = 24;
  426. var adFieldResourceOutOfScope = 25;
  427. var adFieldAlreadyExists = 26;
  428. var adFieldPendingInsert = 0x10000;
  429. var adFieldPendingDelete = 0x20000;
  430. var adFieldPendingChange = 0x40000;
  431. var adFieldPendingUnknown = 0x80000;
  432. var adFieldPendingUnknownDelete = 0x100000;
  433.  
  434. //---- SeekEnum Values ----
  435. var adSeekFirstEQ = 0x1;
  436. var adSeekLastEQ = 0x2;
  437. var adSeekAfterEQ = 0x4;
  438. var adSeekAfter = 0x8;
  439. var adSeekBeforeEQ = 0x10;
  440. var adSeekBefore = 0x20;
  441.  
  442. //---- ADCPROP_UPDATECRITERIA_ENUM Values ----
  443. var adCriteriaKey = 0;
  444. var adCriteriaAllCols = 1;
  445. var adCriteriaUpdCols = 2;
  446. var adCriteriaTimeStamp = 3;
  447.  
  448. //---- ADCPROP_ASYNCTHREADPRIORITY_ENUM Values ----
  449. var adPriorityLowest = 1;
  450. var adPriorityBelowNormal = 2;
  451. var adPriorityNormal = 3;
  452. var adPriorityAboveNormal = 4;
  453. var adPriorityHighest = 5;
  454.  
  455. //---- ADCPROP_AUTORECALC_ENUM Values ----
  456. var adRecalcUpFront = 0;
  457. var adRecalcAlways = 1;
  458.  
  459. //---- ADCPROP_UPDATERESYNC_ENUM Values ----
  460.  
  461. //---- ADCPROP_UPDATERESYNC_ENUM Values ----
  462.  
  463. //---- MoveRecordOptionsEnum Values ----
  464. var adMoveUnspecified = -1;
  465. var adMoveOverWrite = 1;
  466. var adMoveDontUpdateLinks = 2;
  467. var adMoveAllowEmulation = 4;
  468.  
  469. //---- CopyRecordOptionsEnum Values ----
  470. var adCopyUnspecified = -1;
  471. var adCopyOverWrite = 1;
  472. var adCopyAllowEmulation = 4;
  473. var adCopyNonRecursive = 2;
  474.  
  475. //---- StreamTypeEnum Values ----
  476. var adTypeBinary = 1;
  477. var adTypeText = 2;
  478.  
  479. //---- LineSeparatorEnum Values ----
  480. var adLF = 10;
  481. var adCR = 13;
  482. var adCRLF = -1;
  483.  
  484. //---- StreamOpenOptionsEnum Values ----
  485. var adOpenStreamUnspecified = -1;
  486. var adOpenStreamAsync = 1;
  487. var adOpenStreamFromRecord = 4;
  488.  
  489. //---- StreamWriteEnum Values ----
  490. var adWriteChar = 0;
  491. var adWriteLine = 1;
  492.  
  493. //---- SaveOptionsEnum Values ----
  494. var adSaveCreateNotExist = 1;
  495. var adSaveCreateOverWrite = 2;
  496.  
  497. //---- FieldEnum Values ----
  498. var adDefaultStream = -1;
  499. var adRecordURL = -2;
  500.  
  501. //---- StreamReadEnum Values ----
  502. var adReadAll = -1;
  503. var adReadLine = -2;
  504.  
  505. //---- RecordTypeEnum Values ----
  506. var adSimpleRecord = 0;
  507. var adCollectionRecord = 1;
  508. var adStructDoc = 2;
  509. %>
  510.